Part Number Hot Search : 
0GA12 621511 2N3906N MAX6392 G67150 00F1T ALT6725 MP1495
Product Description
Full Text Search
 

To Download MICRF302 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 MICRF302
Parallel Encoder
General Description
The MICRF302 is a parallel encoder which works with QwikRadio(R) family radios to significantly shorten design time for RF products. The part is easy to use, provides more communication distance, and it is extremely stable over operating temperature and operating voltage range. The MICRF302 Parallel Encoder makes the transmission of encoding data simple. This device encodes data from four input pins, which have internal pull-up resistors and deglitching circuitry. These inputs can be connected to switches or external circuitry. The MICRF302 outputs encoded data serially, and can be connected directly to any QwikRadio(R) transmitter without any additional components. The MICRF302 gives communication reliability through built-in CRC (cyclic redundancy check). The MICRF302 needs no external components for clock generation. Unlike other encoders on the market, there is no shift in performance with associated changes in operating temperature nor operating voltage. The internal clock provides stable data operations over a wide temperature range of -40C to +85C. MICRF302 can operate from 1.8 V to 3.6 V. The MICRF302 is battery friendly, and will work with alkaline, NiCd, NiMh, lithium ion, or lithium batteries.
Features
* Small form factor: 10-pin MLF(R) package * Wide operating voltage range: 1.8 V to 3.6 V * Low current consumption: 130A operating, 0.1A Standby * On-chip clock generation requires no external components * Unique 20-bit internal address allows up to 1 million combinations to differentiate from adjacent encoders. * Selectable data rates: 0.6, 1, 3, 4.8kbps * 8-bit industry-standard CRC provides robust data protection * On-chip pullup resistors * On-chip deglitch makes it easy to use low-cost switches
Applications
* * * * * * * * * * Light switches Appliance controls Christmas lights Fan and HVAC switches Remote half switches Garage door openers Remote controls Toys Lawn watering sensors Robust, unidirectional, low cost, low power, low data rate communications links
_________________________________________________________________________________________________
Ordering Information
Part Number MICRF302YML
Note: 1. MLF is a GREEN RoHS compliant package. Lead finish is NiPdAu. Mold compound is Halogen Free.
Marking Code XA02
Temperature Range -40C to +85C
Package 10-pin 2.5mm x 2.5mm MLF(R)
QwikRadio is a registered trademark of Micrel, Inc. MLF and MicroLead Frame are registered trademark of Amkor Technology Micrel Inc. * 2180 Fortune Drive * San Jose, CA 95131 * USA * tel +1 (408) 944-0800 * fax + 1 (408) 474-1000 * http://www.micrel.com
October 2008
M9999-100908-A
Micrel, Inc.
MICRF302
Typical Application
D0 D1 D2 D3
DOUT MICRF302 ENCODER TXEN TRANSMITTER RECEIVER DO MCU
Figure 1. RF Link
Figure 2. MICRF302 and Micrel Transmitter
October 2008
2
M9999-100908-A
Micrel, Inc.
MICRF302
Pin Configuration
(R) 10-Pin MLF Package
Pin Description
Pin Number D3 D2 D1 D0 Pin Name 1 2 3 4 Pin Function Switch Input 3 Switch Input 2 Switch Input 1 Switch Input 0 Typical applications connect D0-D3 to ground with a push-button switch. Unused switch inputs can just be left unconnected. D0-D3 are deglitched by the MICRF302; pulses shorter than 8 ms are rejected. VSS SEL0 SEL1 5 6 7 Negative Supply (Ground) Data rate select 0 Data rate select 1 The data rate select pins must be connected to VDD or VSS, and select the data rate as follows: 00: 600 bps 01: 1 kpbs 10: 3 kbps 11: 4.8 kbps TXEN 8 Transmitter Enable The active-high enable turns on a companion transmitter 40 ms before baseband data transmission starts. This delay allows the Transmitter's PLLs to lock. DOUT VDD 9 10 RF Baseband Data Output Data from the MICRF302 is Manchester-coded. Positive Supply
October 2008
3
M9999-100908-A
Micrel, Inc.
MICRF302
Absolute Maximum Ratings(1)
Supply Voltage (VDD) ..............................-0.3 V to +4 V Voltage on Any Pin................... VSS - 0.3 V to VDD + 0.3 V Junction Temperature ................................-55C to +150C Storage Temperature .................................-65C to +150C Lead Temperature (soldering, 10 s)......................... +300C ESD Rating(3) ......................................................... 2kV HBM
Operating Ratings(2)
Supply Voltage (VDD)...................................... 1.8 V to 3.6 V Ambient/junction Temperature.....................-40C to +85C
Electrical Characteristics
VIN = 3.3V; TA = 25C, bold values indicate -40C TA +85C, unless noted.
Parameter Operating Supply Current Standby Current Condition Fully Operational Chip Disabled Min Typ 130 0.3 Max 200 1 Units A A
Analog Section
MICRF302 Parallel Encoder Timing (Note 4) On-chip oscillator frequency accuracy One bit time One packet time Delay between data packets Switch closure to TXEN (TD_TXEN) Transmit Timeout
(6)
Does not depend on data rate
-10 0.9
0 1.0 98 5
+10 1.1
% ms ms ms s
Does not depend on data rate Does not depend on data rate 22.5 36 Does not depend on data rate 7.2
<1 25 40 8 27.5 44 8.8
s ms ms
Transmit Enable to Data Out (TTXEN_DOUT) Pulse rejection (deglitch) by D0-D3 (Note 5)
Digital Section
Input Low Voltage Input High Voltage Output High Voltage Output Low Voltage Output Tr, Tf DOUT and TXEN, Output Current D0 to D3 pins D0 to D3 pins TXEN/DOUT pin, 1A Load TXEN/DOUT pin, 1A Load TXEN/DOUT pin, Cload = 15pF Source at 0.8 VDD Sink at 0.2 VDD
Notes: 1. Exceeding the absolute maximum rating may damage the device 2. The device is not guaranteed to function outside its operating rating 3. This device is ESD sensitive 4. Timing numbers are for a data rate of 1 kbps. Except where shown, all data timing scales linearly with the data rate. 5. In this context, deglitching refers to the D0-D3 pins' ability to reject high- or low-going glitches. Deglitching makes it much easier to use low-cost push-to-make switches which have inherently noisy contacts. 6. Guaranteed by design.
0.1 VDD 0.9 VDD 0.9 VDD 0.1 VDD 10 3 10
V V V V s mA
October 2008
4
M9999-100908-A
Micrel, Inc.
MICRF302
Functional Diagram
Figure 3. MICRF302 Parallel Encoder Functional Diagram
October 2008
5
M9999-100908-A
Micrel, Inc.
MICRF302
Functional Description
Overview The MICRF302 is an encoder that prepares data for transmission across an RF link. It is a parallel encoder, meaning that it provides multiple parallel inputs for connection to low-cost push-button switches. The MICRF302 encoder translates push button closures, any combination of D0 to D3, into baseband packets using a set of internal logic blocks, which we describe here. Please refer to the Functional Diagram while reading the following paragraphs. Switch Deglitch and Register When a button is pushed, the switch input is deglitched to remove transient pulses shorter than 8 ms. The state of the buttons is frozen and registered prior to transmission. If multiple buttons are pushed within one deglitch/sample time, their active levels will all be included in the transmitted data. Power Management Immediately after any switch closure, the MICRF302 wakes from its standby (low-power) state and asserts the TXEN output to start the RF transmitter. The Power Management circuitry keeps the MICRF302 active during packet transmission, then supervises the transition back to the standby state. Clock Oscillator The on-chip, trimmed oscillator is started by the Power Management logic after startup (button press). It times all internal events and sets the bit rate of the baseband data via the clock generator. The clock oscillator maintains its set frequency with a tolerance of 10% over process, voltage, and temperature variations PPROM Trim The Poly-fuse Programmable Read-Only Memory stores the MICRF302's unique address (see the PPROM ID block), as well as other necessary information. Power-On Reset This self-contained, on-chip reset generator manages the behavior of the MICRF302 when power is initially applied, for example when a battery is inserted into the transmitter. The POR sequencer and PPROM control logic powers up the PPROM, loads important information into internal registers, powers down the PPROM, and then puts the whole chip into its standby state, ready for the first button push event. Packet Multiplexor The packet multiplexor chooses the appropriate information for the MICRF302 to build and transmit a packet. Under direction of the encoder state machine, packet generation, packet assembly logic, the packet multiplexor serializes the entire packet. The packet consists of: preamble, dead time, sync field, address, and data. The packet multiplexor feeds into CRC generation and data mux sections. CRF Generation computes the industry-standard 8-bit CRC. The data mux chooses the right information to be sent to the transmitter. The data mux also ensures that the DOUT pin is inactive when no packet transmission is in progress. Inter-Packet Delay Getting its timing information from the Clock Generator, the inter-packet delay block inserts the correct delay between the four packets in a set. After each interpacket delay, the packet is repeated, increasing the probability of accurate detection at the receiver.
October 2008
6
M9999-100908-A
Micrel, Inc.
MICRF302
D0 D1 D2 D3
DOUT MICRF302 ENCODER TXEN TRANSMITTER RECEIVER DO MCU
Figure 4. Parallel Encoder / Decoder Configuration
PREAMBLE
DEAD TIME
SYNC
ADDRESS
DATA
CRC
Figure 5. Data Transmission Packet Format
Operation Overview
The Figure 4 shows the basic operation of a parallel encoder/decoder configuration. When a button is pushed (known as a push event), the MICRF302 Encoder sends packets of data to the transmitter. Each packet contains encoded data bits, suitable for transmission across an ASK or FSK RF communications channel. The receiver demodulates the baseband information from the RF carrier, which is then decoded by the MCU. Data Transmission In any communications link we must be sure that the decoder puts out what the encoder puts in. Lost data is acceptable when the encoder and decoder are out of range, but incorrect data is completely unacceptable when the encoder and decoder are within range. Micrel's MICRF302 uses an error management hierarchy to prevent bad data getting through the link: 1. Data is encoded using Manchester encoding RF receiver-friendly
decoder wakeup and synchronization 2. Dead Time (3 bit-times) allows the receiver's AGC to increase its sensitivity 3. Sync (four bits, 1111) identifies the end of the preamble and the start of the payload 4. DEVADR--20 bits of Device Address--identifies one unique Encoder that's transmitting. decoders compare the DEVADR field against their own value and only accept the packet if a match is found. The 20-bit device address is programmed at the factory to a unique value for each part. 5. Data (8 bits) carries the "real" information within the packet. 6. CRC--Cyclic Redundancy Check--(8 bits) lets the Decoder check for errors in the packet Data Format Manchester-coded data has two distinguishing features that make it an excellent choice for low-cost RF data exchange: 1. Its 50% duty cycle is very friendly to RF receivers. 2. It always has a transition at the center of every bit (Figure 6). This certainty of a transition simplifies the decoder's task of recovering the encoder's clock rate and then actually decoding the data stream. Manchester-coded data is shown here:
2. An industry-standard CRC (Cyclic Redundancy Check) ensures that data is good before being accepted by the decoder 3. Data is sent in packets. Each packet has a preamble, sync field, and a payload. Packets are sent in groups of four. So even though four identical packets are transmitted, a single valid packet received by the Decoder is sufficient to change the Decoder's outputs. Please see operating manual of the MICRF302 for details. Packet Format Each data packet consists of a number of fields, shown in Figure 5. A packet consists of six fields: 1. Preamble (32 bits, all zero) is for receiver and
Figure 6. Manchester Coded Data
October 2008
7
M9999-100908-A
Micrel, Inc.
MICRF302
MICRF302 Parallel Encoder Features
Transmit Timeout The MICRF302 implements a 25-second (nominal) transmit timeout timer. If a user pushes an MICRF302 button and holds it down, transmission of packets (in repeated groups of four) will continue for no more than 25 seconds. Afterwards, the MICRF302 shuts down and waits to be restarted by another button push. The button must be released before it can be pushed again to restart packet transmission. The purpose of the transmit timeout is to prevent battery drain and unnecessary transmission where a user might, for example, sit on a remote control. Preamble/Dead-Time/Sync Format The MICRF302 sends a lengthy amount of information at the start of the packet to help the decoder synchronize to the incoming data stream. The format is as followed: 1. 32 zeros 2. Three-bit dead time of no Manchester-coded data. This allows the MICRF302 to be used with receivers whose AGC benefits from the presence of a dead time. 3. Four ones (1111) mark the end of the preamble, dead time, and sync. The bit following the last one of the four is the first data bit of the 20-bit DEVADR field. Inter-Packet Delay The delay (dead time, no Manchester-coded data) between subsequent packets is always eight bit-times. Important: Encoder Bit-Time Variation The frequency of the MICRF302's on-chip oscillator varies by 10% over supply voltage, temperature, and manufacturing tolerances. It is important to remember that this means that the MICRF302 Encoder's bit time does not vary by 10%; it varies as follows. Consider an MICRF302 Encoder set to transmit at a nominal rate of 1 kHz, with a nominal bit-time of 1 ms. The transmit frequency will then fall in the range of 900 Hz to 1.1 kHz. The corresponding bit-times are 1.111 ms to 0.909 ms. This actually corresponds to a variation in bit-time of - 9.1% to +11.1%. It is critical that the decoder accommodate incoming data streams whose bit-times fall within this range, not 10%.
TX Enable The MICRF302 TXEN is normally low and goes activehigh ~ 40 ms before data is seen at the output (Figure 7, 8) and remains high until D0-D3 is deactivated or the internal MICRF302 time out has elapsed (Figure 9). TX Enable, SEL0=SEL1=VSS
Figure 7. TX Enable Output and Data Output
Figure 8. TX Enable Output and Data Output Zoom In
October 2008
8
M9999-100908-A
Micrel, Inc.
MICRF302 MICRF211 and MICRF302 Data Output
Figure 9. MICRF302 Time
Figure 10 is an example of an RF link when a Micrel MICRF211 radio receiver is used to receive and demodulate a transmitted MICRF302 baseband signal. The MICRF302 Tester or the TX112-MICRF302 KEYFOB can be used to transmit the MICRF302 baseband signal.
Figure 10. Micrel Receiver Example Receiving MICRF302 Data Output
October 2008
9
M9999-100908-A
Micrel, Inc.
MICRF302
Application Information
Example: Four Button Transmitter using MICRF302 Encoder and MICRF112 Transmitter Device
Figure 11. TX112-MICRF302 KEYFOB Evaluation Board Schematic
October 2008
10
M9999-100908-A
Micrel, Inc.
MICRF302
MICRF302 Decoder Board Assembly
MICRF302 Decoder, Figure 12 uses a QwikRadio(R) receiver to receive the MICRF302 protocol. The data output of the receiver will go to a Microchip PIC16F689 that has been programmed to decode the MICRF302 protocol. Further details about the design and operation of the decoder/encoder (Figure 16) are available in the MICRF302 Encoder/Decoder Users Guide. Design files are available upon request.
Figure 12. MICRF302 Decoder Assembly
October 2008
11
M9999-100908-A
Micrel, Inc.
MICRF302
Decoder and Encoder Test Configuration using a Micrel Transmitter and Receiver
Figure 13. Test Configuration
October 2008
12
M9999-100908-A
Micrel, Inc.
MICRF302
PCB Board Layout
Figure 14. TX112-MICRF302 Evaluation Board Assembly
Figure 16. TX112-MICRF302 KEYFOB Evaluation Board, Bottom View
Figure 15. TX112-MICRF302 KEYFOB Evaluation Board, Top View
October 2008
13
M9999-100908-A
Micrel, Inc.
MICRF302
Bill of Materials
TX112-MICRF302 KEYFOB Evaluation Board Bill of Materials
Item 1 2 3 4 5 6 7 Quantity 1 1 1 1 1 1 3 Reference ANTENNA BT1 C1 C2 C4 C5 C6 C11 C16 8 9 10 11 12 13 14 15 16 17 18 19 20 1 2 1 2 1 1 1 1 1 1 1 1 4 C7 C13 C14 C17 JPR1 JPR3 JPR2 L1 L3 L4 R1 R2 R4 R7 S1 S2 S3 S4 21 22 23
Note: 1. Resistor, +/-5%, Vishay or equivalent. 2. Capacitor, ceramic, +/-5% Vishay, Murata or equivalent. 3. Inductors, 0603, 0805 Coilcraft CS series, wire wound, 5% or equivalent.
Part ANTENNA 3 volts, BATTERYHOLDER 23MM/COINCELL/THM 4.7uF 6.3V 100pF 50V 1pF 22pF 50V Not Placed Not Placed Not Placed 3.9pF 10pF 10pF 0.1F 50V 0 OHMS 0 OHMS 0 OHMS NP 680nH 33nH 0 OHMS (NC) 100K 100K 0 OHMS/ TBD SW PUSHBUTTON SW PUSHBUTTON SW PUSHBUTTON SW PUSHBUTTON MICRF112YMM MICRF302 13.560MHz
PCB Footprint ANTENNA_LOOP2 0805 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0402 0402 0402 0805 0603 0603 0402 0402 0402 0603 SW/PB/KEYBOARD SW/PB/KEYBOARD SW/PB/KEYBOARD SW/PB/KEYBOARD 10P-MSOP 10P-MLF See MICRF112 Data Sheet
1 1 1
U1 U2 Y1
October 2008
14
M9999-100908-A
Micrel, Inc.
MICRF302
Package Information
10-Pin MLF(R) (ML)
MICREL, INC. 2180 FORTUNE DRIVE SAN JOSE, CA 95131 USA
TEL +1 (408) 944-0800 FAX +1 (408) 474-1000 WEB http://www.micrel.com
The information furnished by Micrel in this data sheet is believed to be accurate and reliable. However, no responsibility is assumed by Micrel for its use. Micrel reserves the right to change circuitry and specifications at any time without notification to the customer. Micrel Products are not designed or authorized for use as components in life support appliances, devices or systems where malfunction of a product can reasonably be expected to result in personal injury. Life support devices or systems are devices or systems that (a) are intended for surgical implant into the body or (b) support or sustain life, and whose failure to perform can be reasonably expected to result in a significant injury to the user. A Purchaser's use or sale of Micrel Products for use in life support appliances, devices or systems is a Purchaser's own risk and Purchaser agrees to fully indemnify Micrel for any damages resulting from such use or sale. (c) 2008 Micrel, Incorporated.
October 2008
15
M9999-100908-A


▲Up To Search▲   

 
Price & Availability of MICRF302

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X